package cc.rengu.igas.momp.facade.response;

import cc.rengu.igas.momp.facade.base.BaseResponse;
import cc.rengu.igas.momp.facade.bean.*;

import java.io.Serializable;
import java.util.List;

/**
 * 商户查询营销活动详情接口应答对象
 *
 * @author Jinan Liu
 * @version 1.0.0
 * @date 2020/6/11 15:06
 */

public class MchntQueryMcDetailInfoResponse extends BaseResponse implements Serializable {

    /**
     * 营销活动信息
     */
    private ToClientMcInfoBean mcInfo;
    /**
     * 规则信息
     */
    private List<MchntQueryMcRuleInfoBean> ruleInfoList;
    /**
     * 减免活动统计数据
     */
    private MoneyOffMcStatInfoBean moneyOffMcStatInfo;
    /**
     * 卡券活动统计数据
     */
    private CouponMcStatInfoBean couponMcStatInfo;
    /**
     * 用户信息
     */
    private List<McUserInfoBean> userInfoList;

    public ToClientMcInfoBean getMcInfo() {
        return mcInfo;
    }

    public void setMcInfo(ToClientMcInfoBean mcInfo) {
        this.mcInfo = mcInfo;
    }

    public List<MchntQueryMcRuleInfoBean> getRuleInfoList() {
        return ruleInfoList;
    }

    public void setRuleInfoList(List<MchntQueryMcRuleInfoBean> ruleInfoList) {
        this.ruleInfoList = ruleInfoList;
    }

    public MoneyOffMcStatInfoBean getMoneyOffMcStatInfo() {
        return moneyOffMcStatInfo;
    }

    public void setMoneyOffMcStatInfo(MoneyOffMcStatInfoBean moneyOffMcStatInfo) {
        this.moneyOffMcStatInfo = moneyOffMcStatInfo;
    }

    public CouponMcStatInfoBean getCouponMcStatInfo() {
        return couponMcStatInfo;
    }

    public void setCouponMcStatInfo(CouponMcStatInfoBean couponMcStatInfo) {
        this.couponMcStatInfo = couponMcStatInfo;
    }

    public List<McUserInfoBean> getUserInfoList() {
        return userInfoList;
    }

    public void setUserInfoList(List<McUserInfoBean> userInfoList) {
        this.userInfoList = userInfoList;
    }
}
